given a roasting - Almanca İngilizce Sözlük